department of naval architecture - French English Dictionary